<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="fr">
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="created" content="2018-10-23T06:18:10.521000000">
    <meta name="changed" content="2020-06-26T10:59:00.126200000">
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <meta http-equiv="Content-Language" content="fr">
    <title>
      Additionneur bit à bit
    </title>
    <link rel="stylesheet" type="text/css" href="../../style.css">
  </head>
  <body>
    <div class="maindiv">
      <h1>
        <img  class="iconlibs" src="../../../../icons/6464/bitadder.png" alt="#########" width="32" height="32" align="middle"> 
		<em> Additionneur bit à bit</em>
      </h1>
      <table>
        <tbody>
          <tr>
            <td>
              <strong>Librairie:</strong>
            </td>
            <td>
              <a href="index.html">Arithmétique</a>
            </td>
          </tr>
          <tr>
            <td>
              <strong>Introduction:</strong>
            </td>
            <td>
              2.6.0
            </td>
          </tr>
          <tr>
            <td valign="top">
              <strong>Apparence:</strong>
            </td>
            <td valign="top">
              <img class="Apparencelibs" src="../../../../img-libs/bitadder.png" alt="#########" width="64" height="64">
            </td>
          </tr>
        </tbody>
      </table>
      <h2>
        Comportement
      </h2>
      <p>
        Le composant détermine combien de bits 1 se trouvent dans son ou ses entrées et émet le nombre total de bits 1 sur sa sortie. Par exemple, avec l'entrée 8 bits 10011101, la sortie sera 5, car il y a cinq bits 1 dans l'entrée (le premier, le dernier et une chaîne de trois bits au milieu).
      </p>
      <p>
        Si l'un des bits d'entrée est une valeur flottante ou une valeur d'erreur, alors la sortie contiendra des bits d'erreur dans la sortie correspondant à la plage des sorties possibles selon que ces valeurs flottantes/erreurs sont comptées comme des zéros ou des uns. Par exemple, si l'entrée de 14 bits est 111x10110x1101, alors la sortie doit être d'au moins 9 (si les x sont interprétés comme des zéros) et d'au plus 11 (s'ils sont interprétés comme des uns). Ainsi, la sortie sera 10EE : les deux bits supérieurs seront 1 et 0 puisque tous les entiers entre 9 et 11 ont 1 et 0 comme deux bits supérieurs, mais les deux bits inférieurs sont EE puisque les entiers entre 9 et 11 varient dans ces bits.
      </p>
      <h2>
        Pins
      </h2>
      <dl>
        <dt>
          Bord ouest (entrées, la largeur des bits correspond à l'attribut Bits de données)
        </dt>
        <dd>
          Les entrées dont les bits 1 doivent être comptés. Le nombre d'entrées est basé sur l'attribut Number of Inputs.
        </dd>
        <dt>
          Bord est (sortie, largeur de bit calculée comme décrit ci-dessous)
        </dt>
        <dd>
          Le nombre de bits d'entrée qui sont 1. La largeur de bit de la sortie est le nombre minimum de bits pour stocker la valeur maximale possible (qui serait le produit de l'attribut Largeur de données et de l'attribut Number of Inputs).
        </dd>
      </dl>
      <h2>
        Attributs
      </h2>
      <p>
        Lorsque le composant est sélectionné ou en cours d'ajout, les chiffres  <b class="tkeybd">0</b> à  <b class="tkeybd">9</b> modifient son attribut <b class="propertie">Nombre d'entrées</b> et <b class="tkeybd">Alt-0</b> à <b class="tkeybd">Alt-9</b> modifient son attribut <b class="propertie">Bits de données</b>.
      </p>
	  <div class="attliste">
      <dl>
        <dt>
         <b class="propertie">Largeur données</b>
        </dt>
        <dd>
          La largeur de bit de(s) l'entrée(s).
        </dd>
        <dt>
          <b class="propertie">Nombre d'entrées</b>
        </dt>
        <dd>
          Le nombre de valeurs d'entrée.
        </dd>
      </dl>
	  </div>
      <h2>
        Comportement de l'outil pousser
      </h2>
      <p>
        None.
      </p>
      <h2>
        Text Tool Comportement
      </h2>
      <p>
        None.
      </p>
      <p>
        <b>Retour à</b> <a href="../index.html">Référence de la bibliothèque</a>
      </p>
    </div>
  </body>
</html>
